2 Ieee Transactions on Computers ,

نویسندگان

  • Sanjeev Banerjia
  • Sumedh W. Sathaye
  • Thomas M. Conte
چکیده

Many contemporary multiple issue processors employ out-of-order scheduling hardware in the processor pipeline. Such scheduling hardware can yield good performance without relying on compile-time scheduling. The hardware can also schedule around unexpected run-time occurrences such as cache misses. As issue widths increase, however, the complexity of such scheduling hardware increases considerably and can have an impact on the cycle time of the processor. This paper presents the design of a multiple issue processor that uses an alternative approach called miss path scheduling or MPS. Scheduling hardware is removed from the processor pipeline altogether and placed on the path between the instruction cache and the next level of memory. Scheduling is performed at cache miss time, as instructions are received from memory. Scheduled blocks of instructions are issued to an aggressively clocked in-order execution core. Details of a hardware scheduler that can perform speculation are outlined and shown to be feasible. Performance results from simulations are presented that highlight the eeectiveness of an MPS design.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Correction to the 2005 , IEEE Transactions on Computers paper : ” Digit Selection for SRT Division and Square Root ”

It has been pointed out by counterexamples in a 2013 paper in the IEEE Transactions on Computers [1], that there is an error in the previously ibid. in 2005 published paper [2] on the construction of valid digit selection tables for SRT type division and square root algorithms. The error has been corrected, and new results found on selection constants for maximally redundant digit sets.

متن کامل

Space/Time Trade-Offs for Higher Radix Modular Multiplication Using Repeated Addition

The value of using a higher radix for modular multiplication in the context of RSA is investigated. The main conclusion is that for algorithms which perform the multiplication via repeated addition, there is, broadly speaking, a direct trade-off between space and time provided by change of radix. Thus chip area utilised is roughly proportional to speed. However, initially as the radix is increa...

متن کامل

State of the Journal

Dimitris Gizopoulos is a professor in the Department of Informatics & Telecommunications, the National and Kapodistrian University of Athens where he leads the Computer Architecture Laboratory. His research focuses on the dependability, performance, and power efficiency of computing systems architectures built around high-performance and embedded multicore CPUs as well as GPUs. He has published...

متن کامل

State of the Journal

W the fi rst issue of volume number C57, the IEEE Transactions on Computers (TC) will enter a new year of publication, a long journey started more than 50 years ago. If you are an old timer like me who enjoys navigating through dusty paper copies of TC in your institutional library, you will be surprised to fi nd that, initially, volumes were numbered EC1 through EC16. This refl ects the origin...

متن کامل

The Technical Committee on Wearable Information Systems

Wearable computing is getting increasingly integrated in our every day life and the evolution of our community continues. In addition to the IEEE International Symposium on Wearable Computers, TC WIS co-sponsors the IEEE and ACM International Symposium on Mixed and Augmented Reality (ISMAR) and a few other conferences and workshops. The TC helped initiate the IEEE Computer Society’s Pervasive C...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998